able to withstand/resist - Englisch Synonyme Wörterbuch